wall of glass bricks - Turkish English Dictionary